package com.cn.wanxi.thread;

public class TestThread {
    public static void main(String[] args) {

        MyThread myThread = new MyThread();
//        属于线程的状态
        /**
         * 线程的状态有哪些？
         * 就绪   运行    阻塞/等待（时间）    异常
         *                  唤醒
         //         */
//        myThread.run();//线程运行
//        myThread.setName("aaaa");
        myThread.setPriority(1);
        myThread.start();//线程就绪

        MyThread myThreadOne = new MyThread();
//        myThreadOne.run();
//        myThreadOne.setName("bbb");
        myThreadOne.setPriority(10);//只是给线程设置一个概率，大概率先执行优先级高的线程
        myThreadOne.start();
        /**
         * run和start的区别
         * 1.如果直接调用run方法，则代表普通方法
         * 2.start方法，则是告诉线程，线程就绪，CPU自动分配资源，线程的执行顺序是有电脑控制
         */

    }
}
